making oneself available - Spanish English Dictionary